body {margin: 0; padding: 0; font-size: 12px; background: #c0c4c1;}

table.page_wrapper {font-family: 'Lucida Grande', 'Trebuchet MS', Trebuchet, Tahoma, sans-serif; font-size: 12px; color: #555; margin: 0; padding: 0; border-top:17px solid #085a78;}
table.inner_wrapper {}
.header {}
img.logo {margin: 0px; }
.visit_site {font-family: Georgia, Times, serif; font-size: 13px; color: #555; text-transform: uppercase; margin-top: 10px; line-height: 18px;}
.spacer {height: 20px;}

a.dark {color: #555; text-decoration: none;}
a.light {color:#666666; text-decoration: underline;}
a.emphesize {color: #2b7ea2; text-decoration: underline; padding: 2px; background-color: #f2f2f2;}
a.img_link img {border: none;}

p.unsubscribe {font-family: arial, sans-serif; font-size: 10px; color:#666666; padding: 5px; text-align: center;}
p.footer {font-family: arial, sans-serif; font-size: 10px; color:#666666; padding: 15px; text-align: center; margin-bottom: 10px;}
img.body-image { margin: 0; border: 3px solid #ddd;}

p.newsletter_info {font-family: 'Lucida Grande', 'Trebuchet MS', Trebuchet, Tahoma, sans-serif; font-size: 12px; color: #999; font-weight: bold; margin: 0;}
p.newsletter_date {font-family: 'Lucida Grande', 'Trebuchet MS', Trebuchet, Tahoma, sans-serif; font-size: 12px; color: #999;margin: 0;}
p.bodytext {font-family: 'Lucida Grande', 'Trebuchet MS', Trebuchet, Tahoma, sans-serif; font-size: 12px; color: #555; line-height: 20px; padding-right: 50px;}
p.intro {font-family: Georgia, Times, serif; font-size: 15px; line-height: 25px; padding-right: 50px; color: #777;}

table.newsletter_header {margin-bottom: 1px; background-color: #eeeeee;}
table.newsletter_content {background-color: #ffffff;}

h1 {font-family: 'Helvetica Neue', Helvetica, sans-serif; font-size: 24px; font-weight: normal; margin-bottom: 10px;}
h2 {font-family: 'Helvetica Neue', Helvetica, sans-serif; font-size: 16px; color: #ff7f00; }
h3 {font-family: 'Helvetica Neue', Helvetica, sans-serif; font-size: 14px; color: #ff7f00; }